# -*- encoding: utf-8 -*-
"""

PyCharm call方法简介.py
2024年10月21日20时56分
by wenyang

文件主要内容:
对call方法进行简介

"""
class Foo(object):
    def __init__(self, name):
        self.name = name
    def __new__(cls, *args, **kwargs):
        return super().__new__(cls)
    def __call__(self):
        print("hello world")
def main():
   foo = Foo("wenyang")
   foo() # 此时就是会调用call方法 就是 __call__ 方法 对象加上一个括号就是调用call方法 类加上一个括号就是实例化对象


if __name__ == "__main__":
    main()
